package com.leoman.resource.service;

import com.leoman.common.service.GenericManager;
import com.leoman.resources.entity.StillResource;
import com.leoman.work.entity.Work;
import org.springframework.data.domain.Page;

import java.util.List;
import java.util.Map;

/**
 * Created by 蔡琦 on 2016/6/28 0028.
 *
 */
public interface StillService extends GenericManager<StillResource>{

    // 剧照资源列表（分页）
    Page<StillResource> page(Integer pageNum, Integer pageSize);

    // 根据类型查询对应的资源
    List<Map<String, Object>> findListByType(Long categoryId);

    // 删除剧照
    void deleteStill(Long stillId);

    // 根据分类id查询对应的剧照资源列表
    List<StillResource> findByCategoryId(Long categoryId);
}
